package com.jinghao.ctws.service;

import com.jinghao.core.common.entity.JingHaoBaseEntity;
import com.jinghao.core.common.service.IJingHaoBaseService;
/**
 * 公共数据同步类
 * @author Administrator
 *
 */
public interface ICwvPublicSynchronousService extends IJingHaoBaseService{
	//==================定制内容开始======================
	/**
	 * 向云端同步摄像头  每次进行一次全量同步
	 */
	public void updateSynchronousCamera(JingHaoBaseEntity model);
	
	/**
	 * 向云端同步流程  每次进行一次全量同步
	 */
	public void updateSynchronousFlow(JingHaoBaseEntity model);
	
	/**
	 * 云平台接收仓库托盘信息
	 * @param  
	 */
	public void updateSynchronousPallet(JingHaoBaseEntity model);
	/**
	 * 云平台接收仓库托盘环节信息
	 * @param  
	 */
	public void updateSynchronousProcess(JingHaoBaseEntity model);
	/**
	 * 云平台接收仓库托盘产品信息
	 * @param  
	 */
	public void updateSynchronousProduct(JingHaoBaseEntity model);
	
 
	/**
	 * 云平台接收仓库合并视频信息
	 * @param  
	 */
	public void updateSynchronousPalletFileData(JingHaoBaseEntity model);
	/**
	 * 云平台接收仓库托盘环节视频信息
	 * @param  
	 */
	public void updateSynchronousProcessFileData(JingHaoBaseEntity model);
	/**
	 * 云平台接收仓库托盘短损信息
	 * @param  
	 */
	public void updateSynchronousProductFileData(JingHaoBaseEntity model);
	/**
	 * 接收仓库托盘统计数据
	 * @param  
	 */
	public void updateSynchronousAllPalletTjData(JingHaoBaseEntity model);
	/**
	 * 云平台接收重置合并视频信息
	 * @param  
	 */
	public void updateReSetPalletFile(JingHaoBaseEntity model);
	/**
	 * 云平台接收重置环节视频信息
	 * @param  
	 */
	public void updateReSetProcessFile(JingHaoBaseEntity model);
	/**
	 * 云平台接收重置理损视频信息
	 * @param  
	 */
	public void updateReSetProductFile(JingHaoBaseEntity model);
	
	//==================定制内容结束======================
}
